trailing ghost - German English Dictionary